<!DOCTYPE html>
<html lang="en" data-bs-theme="light">
    <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        
        
        
        <link rel="shortcut icon" href="../../img/favicon.ico">
        <title>行业宽度轮动策略 - 量化策略武器库</title>
        <link href="../../css/bootstrap.min.css" rel="stylesheet">
        <link href="../../css/fontawesome.min.css" rel="stylesheet">
        <link href="../../css/brands.min.css" rel="stylesheet">
        <link href="../../css/solid.min.css" rel="stylesheet">
        <link href="../../css/v4-font-face.min.css" rel="stylesheet">
        <link href="../../css/base.css" rel="stylesheet">
        <link id="hljs-light" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github.min.css" >
        <link id="hljs-dark" rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/styles/github-dark.min.css" disabled>
        <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.8.0/highlight.min.js"></script>
        <script>hljs.highlightAll();</script> 
    </head>

    <body>
        <div class="navbar fixed-top navbar-expand-lg navbar-dark bg-primary">
            <div class="container">
                <a class="navbar-brand" href="../..">量化策略武器库</a>
                <!-- Expander button -->
                <button type="button" class="navbar-toggler" data-bs-toggle="collapse" data-bs-target="#navbar-collapse" aria-controls="navbar-collapse" aria-expanded="false" aria-label="Toggle navigation">
                    <span class="navbar-toggler-icon"></span>
                </button>

                <!-- Expanded navigation -->
                <div id="navbar-collapse" class="navbar-collapse collapse">
                        <!-- Main navigation -->
                        <ul class="nav navbar-nav">
                            <li class="nav-item">
                                <a href="../.." class="nav-link">首页</a>
                            </li>
                            <li class="nav-item">
                                <a href="../../qushi/" class="nav-link">趋势追踪策略</a>
                            </li>
                            <li class="nav-item">
                                <a href="../" class="nav-link">市场中性策略</a>
                            </li>
                            <li class="nav-item">
                                <a href="../../taoli/" class="nav-link">价格套利策略</a>
                            </li>
                            <li class="nav-item">
                                <a href="../../jiazhi/" class="nav-link">价值投资策略</a>
                            </li>
                        </ul>

                    <ul class="nav navbar-nav ms-md-auto">
                        <li class="nav-item">
                            <a href="#" class="nav-link" data-bs-toggle="modal" data-bs-target="#mkdocs_search_modal">
                                <i class="fa fa-search"></i> Search
                            </a>
                        </li>
                    </ul>
                </div>
            </div>
        </div>

        <div class="container">
            <div class="row">
                    <div class="col-md-3"><div class="navbar-expand-md bs-sidebar hidden-print affix" role="complementary">
    <div class="navbar-header">
        <button type="button" class="navbar-toggler collapsed" data-bs-toggle="collapse" data-bs-target="#toc-collapse" title="Table of Contents">
            <span class="fa fa-angle-down"></span>
        </button>
    </div>

    
    <div id="toc-collapse" class="navbar-collapse collapse card bg-body-tertiary">
        <ul class="nav flex-column">
            
            <li class="nav-item" data-bs-level="1"><a href="#_1" class="nav-link">行业宽度轮动策略</a>
              <ul class="nav flex-column">
            <li class="nav-item" data-bs-level="2"><a href="#1" class="nav-link">1. 策略分类和核心逻辑</a>
              <ul class="nav flex-column">
              </ul>
            </li>
            <li class="nav-item" data-bs-level="2"><a href="#2" class="nav-link">2. 选股条件</a>
              <ul class="nav flex-column">
              </ul>
            </li>
            <li class="nav-item" data-bs-level="2"><a href="#3" class="nav-link">3. 买入条件</a>
              <ul class="nav flex-column">
              </ul>
            </li>
            <li class="nav-item" data-bs-level="2"><a href="#4" class="nav-link">4. 卖出条件</a>
              <ul class="nav flex-column">
              </ul>
            </li>
            <li class="nav-item" data-bs-level="2"><a href="#5" class="nav-link">5. 仓位管理</a>
              <ul class="nav flex-column">
              </ul>
            </li>
            <li class="nav-item" data-bs-level="2"><a href="#6" class="nav-link">6. 风控管理</a>
              <ul class="nav flex-column">
              </ul>
            </li>
            <li class="nav-item" data-bs-level="2"><a href="#7" class="nav-link">7. 行业宽度理论</a>
              <ul class="nav flex-column">
              </ul>
            </li>
            <li class="nav-item" data-bs-level="2"><a href="#8" class="nav-link">8. 手动实操步骤（纯人工交易版）</a>
              <ul class="nav flex-column">
              </ul>
            </li>
              </ul>
            </li>
        </ul>
    </div>
</div></div>
                    <div class="col-md-9" role="main">

<h1 id="_1">行业宽度轮动策略</h1>
<h2 id="1">1. 策略分类和核心逻辑</h2>
<ul>
<li>一级分类：行业轮动策略</li>
<li>二级分类：行业宽度轮动策略</li>
<li>核心逻辑：基于"行业宽度"指标，识别技术面强势行业，在强势行业中选取表现最佳的个股，通过周度轮动捕捉行业轮动机会，实现行业配置优化。</li>
</ul>
<h2 id="2">2. 选股条件</h2>
<ul>
<li>选股范围：中证全指（000985.XSHG）成分股</li>
<li>排除范围：</li>
<li>科创板、北交所、创业板股票</li>
<li>ST股及其他退市标签股</li>
<li>上市未满375天的次新股</li>
<li>当日停牌、涨跌停股票
目标行业池（5个行业）：</li>
<li>801740：国防军工</li>
<li>801120：食品饮料</li>
<li>801950：煤炭</li>
<li>801780：银行</li>
<li>801770：通信
行业选择标准：</li>
<li>行业宽度计算：</li>
<li>计算行业内股价在20日均线上方的股票比例</li>
<li>比例越高代表行业技术面越强势</li>
<li>选择逻辑：</li>
<li>选择行业宽度最高的1个行业</li>
<li>在该行业内进一步选股
个股选择标准：</li>
<li>技术面筛选：</li>
<li>计算行业内个股10日涨跌幅</li>
<li>选择跌幅最小的5只股票（逆向思维）</li>
<li>或可改为选择涨幅最大的5只股票（趋势思维）</li>
</ul>
<h2 id="3">3. 买入条件</h2>
<ul>
<li>交易频率：周度调仓（每周第1个交易日）</li>
<li>买入规则：</li>
<li>计算5个目标行业的行业宽度</li>
<li>选择宽度最高的行业</li>
<li>在该行业中选择5只目标股票</li>
<li>等权重分配可用资金</li>
<li>执行时间：上午9:30执行调仓</li>
</ul>
<h2 id="4">4. 卖出条件</h2>
<ul>
<li>定期调仓：每周统一调仓</li>
<li>特殊情况：</li>
<li>昨日涨停股如打开涨停立即卖出</li>
<li>不在新选股池中的持仓全部卖出</li>
<li>调仓逻辑：完全根据行业轮动结果决定去留</li>
</ul>
<h2 id="5">5. 仓位管理</h2>
<ul>
<li>持仓数量：固定5只股票</li>
<li>资金分配：严格的等权重分配</li>
<li>调仓频率：周度调仓，平衡及时性与交易成本</li>
<li>行业集中：单次只投资1个行业</li>
</ul>
<h2 id="6">6. 风控管理</h2>
<ul>
<li>行业分散：在5个不同性质行业间轮动</li>
<li>流动性风控：排除涨跌停股票，确保流动性</li>
<li>质量风控：排除ST、次新等问题股票</li>
<li>技术风控：基于技术指标选择强势行业</li>
<li>监控风控：对涨停股进行特殊监控</li>
</ul>
<h2 id="7">7. 行业宽度理论</h2>
<ul>
<li>宽度定义：行业内个股技术面同步改善程度</li>
<li>指标意义：宽度越高代表行业趋势越健康</li>
<li>轮动逻辑：资金在行业间的有序轮动</li>
<li>择时作用：识别行业层面的动量效应</li>
</ul>
<h2 id="8">8. 手动实操步骤（纯人工交易版）</h2>
<h3 id="905">第一步：盘前准备（每个交易日9:05）</h3>
<ol>
<li>持仓管理：</li>
<li>更新当前持仓列表</li>
<li>识别昨日涨停的持仓股</li>
<li>准备调仓分析</li>
</ol>
<h3 id="1930">第二步：行业分析（每周第1个交易日9:30）</h3>
<ol>
<li>基础股票池：</li>
<li>获取中证全指成分股</li>
<li>排除不符合条件的股票</li>
<li>行业宽度计算：</li>
<li>获取5个目标行业的成分股</li>
<li>计算每只股票是否在20日均线上方</li>
<li>统计每个行业在均线上方的股票比例</li>
<li>行业选择：</li>
<li>比较5个行业的宽度指标</li>
<li>选择宽度最高的行业作为投资方向</li>
</ol>
<h3 id="_2">第三步：个股筛选</h3>
<ol>
<li>行业内选股：</li>
<li>获取选定行业的所有成分股</li>
<li>排除不符合条件的股票</li>
<li>计算10日涨跌幅</li>
<li>最终选股：</li>
<li>选择10日跌幅最小的5只股票（逆向）</li>
<li>或选择10日涨幅最大的5只股票（趋势）</li>
<li>确保股票可交易（非停牌、涨跌停）</li>
</ol>
<h3 id="_3">第四步：调仓执行</h3>
<ol>
<li>持仓清理：</li>
<li>卖出所有不在新5名单中的持仓</li>
<li>昨日涨停股如仍涨停可暂时保留</li>
<li>持仓建立：</li>
<li>计算每只股票的目标市值（可用资金/5）</li>
<li>按名单执行买入操作</li>
<li>确保5只股票等权重配置</li>
</ol>
<h3 id="1400">第五步：盘中监控（每日14:00）</h3>
<ol>
<li>涨停股监控：</li>
<li>检查昨日涨停持仓股是否打开涨停</li>
<li>如打开涨停立即卖出</li>
<li>如仍涨停继续持有</li>
</ol>
<h3 id="_4">第六步：持续优化</h3>
<ol>
<li>策略回顾：</li>
<li>分析行业宽度指标的有效性</li>
<li>优化个股选择标准</li>
<li>调整行业池构成
策略逻辑解析：</li>
<li>行业轮动：捕捉不同行业的周期性机会</li>
<li>宽度指标：识别行业整体技术面强弱</li>
<li>逆向思维：在强势行业中选择相对弱势股（均值回归）</li>
<li>趋势思维：在强势行业中选择强势股（动量延续）</li>
<li>风险分散：在5个不同行业间轮动
行业特性分析：</li>
<li>国防军工：政策驱动，周期性较强</li>
<li>食品饮料：防御属性，消费刚性</li>
<li>煤炭：周期行业，资源属性</li>
<li>银行：价值风格，利率敏感</li>
<li>通信：成长属性，技术驱动
交易成本考虑：</li>
<li>买入佣金：0.03%</li>
<li>卖出佣金：0.03%</li>
<li>印花税：0.1%</li>
<li>最低佣金：5元/笔</li>
<li>滑点：0%
风险提示： 该策略在行业风格极端分化时可能表现不佳，因为只投资1个行业。行业宽度指标在震荡市中可能产生错误信号。策略对行业分类的准确性有较高依赖。在个股选择环节，选择跌幅最小的股票（逆向思维）可能面临"弱者恒弱"的风险，而选择涨幅最大的股票（趋势思维）可能面临追高风险。需要投资者对行业轮动有较好的理解。</li>
</ol></div>
            </div>
        </div>

        <footer class="col-md-12">
            <hr>
            <p>Documentation built with <a href="https://www.mkdocs.org/">MkDocs</a>.</p>
        </footer>
        <script src="../../js/bootstrap.bundle.min.js"></script>
        <script>
            var base_url = "../..",
                shortcuts = {"help": 191, "next": 78, "previous": 80, "search": 83};
        </script>
        <script src="../../js/base.js"></script>
        <script src="../../search/main.js"></script>

        <div class="modal" id="mkdocs_search_modal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <div class="modal-content">
            <div class="modal-header">
                <h4 class="modal-title" id="searchModalLabel">Search</h4>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
            </div>
            <div class="modal-body">
                <p>From here you can search these documents. Enter your search terms below.</p>
                <form>
                    <div class="form-group">
                        <input type="search" class="form-control" placeholder="Search..." id="mkdocs-search-query" title="Type search term here">
                    </div>
                </form>
                <div id="mkdocs-search-results" data-no-results-text="No results found"></div>
            </div>
            <div class="modal-footer">
            </div>
        </div>
    </div>
</div><div class="modal" id="mkdocs_keyboard_modal" tabindex="-1" role="dialog" aria-labelledby="keyboardModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <h4 class="modal-title" id="keyboardModalLabel">Keyboard Shortcuts</h4>
                <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
            </div>
            <div class="modal-body">
              <table class="table">
                <thead>
                  <tr>
                    <th style="width: 20%;">Keys</th>
                    <th>Action</th>
                  </tr>
                </thead>
                <tbody>
                  <tr>
                    <td class="help shortcut"><kbd>?</kbd></td>
                    <td>Open this help</td>
                  </tr>
                  <tr>
                    <td class="next shortcut"><kbd>n</kbd></td>
                    <td>Next page</td>
                  </tr>
                  <tr>
                    <td class="prev shortcut"><kbd>p</kbd></td>
                    <td>Previous page</td>
                  </tr>
                  <tr>
                    <td class="search shortcut"><kbd>s</kbd></td>
                    <td>Search</td>
                  </tr>
                </tbody>
              </table>
            </div>
            <div class="modal-footer">
            </div>
        </div>
    </div>
</div>

    </body>
</html>
